Terra Thread maintains close ties to organic cotton farmers in India to ensure every element of the production process of their products is traceable and as sustainable as possible. Co-founder Vizen Giri discusses the mission and goals of the company